Skip to content

fix(go.mod/go.sum): update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.93.0 - #126

Merged
zdenko-kovac merged 1 commit into
mainfrom
renovate/minor-deps-golang
Jul 30, 2026
Merged

fix(go.mod/go.sum): update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.93.0#126
zdenko-kovac merged 1 commit into
mainfrom
renovate/minor-deps-golang

Conversation

@renovate

@renovate renovate Bot commented Mar 19, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.89.0v0.93.0 age confidence

Release Notes

prometheus-operator/prometheus-operator (github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring)

v0.93.0: 0.93.0 / 2026-07-28

Compare Source

  • [CHANGE] Switch from uint to int types in the Go definition of the CRDs and add API validations to reject negative values. #​8662 #​8666
  • [CHANGE] Keep local Prometheus compaction enabled when the Thanos sidecar uploads to object storage, for Prometheus >= v3.9.0 and Thanos >= v0.41.0. The operator now coordinates uploads through the shipper meta file (--storage.tsdb.delay-compact-file.path, --shipper.meta-file-name, --shipper.ignore-unequal-block-size) instead of disabling compaction. Set spec.disableCompaction: true to keep the previous behavior. #​8694
  • [CHANGE] Define a default value of 1 for .spec.shards for Prometheus and PrometheusAgent CRDs. #​8691
  • [CHANGE/BUGFIX] Add validation markers to all unsigned int fields to reject negative values. #​8662
  • [CHANGE/BUGFIX] Disable metadata sending when the remote-write configuration uses message version v2.0. #​8700
  • [FEATURE] Add updateMessage field to the Slack receiver in the AlertmanagerConfig CRD. #​8506
  • [FEATURE] Add chunkEncoding field to TSDBSpec for runtime float encoding selection in Prometheus and PrometheusAgent CRDs. #​8675
  • [ENHANCEMENT] Use pod's name as the peer name for Alertmanager >= v0.30.0. #​8705
  • [BUGFIX] Create IPv6 EndpointSlice for the kubelet Service on dual-stack clusters. #​8682

v0.92.1: 0.92.1 / 2026-06-30

Compare Source

  • [BUGFIX] Fix "namespace not found" errors when the operator watches monitoring and workload resources in different resources. #​8658

v0.92.0: 0.92.0 / 2026-06-18

Compare Source

[!NOTE]
The PrometheusTopologySharding and PrometheusShardRetentionPolicy feature gates have been promoted to Beta in this release and are now enabled by default. See the sharding documentation for details.

  • [CHANGE] Add URL validation for the tokenUrl field in OAuth2 configuration across all CRDs. #​8579
  • [CHANGE] Add URL validation for the url field in RemoteReadSpec in Prometheus CRD. #​8596
  • [FEATURE] Migrate retention options from CLI flags to the config file for Prometheus CRD (Prometheus >= v3 uses the config file; older versions continue to use CLI flags). #​8547
  • [FEATURE] Add staleSeriesCompactionThreshold field to TSDBSpec in Prometheus and PrometheusAgent CRDs. #​8563
  • [FEATURE] Add labelNameUnderscoreSanitization and labelNamePreserveMultipleUnderscores fields to OTLPConfig in Prometheus and PrometheusAgent CRDs. #​8562
  • [FEATURE] Add payload field to Webhook receiver in AlertmanagerConfig CRD. #​8507
  • [ENHANCEMENT] Use pod topology labels for zone sharding on Kubernetes >= 1.35 when the PrometheusTopologySharding feature gate is enabled (removes the need for attachMetadata.node=true). #​8564
  • [ENHANCEMENT] Add validation for the Slack update_message field in Alertmanager configuration Secret. #​8556
  • [BUGFIX] Validate target labels in Probe static configuration to prevent invalid Prometheus scrape configs. #​7901
  • [BUGFIX] Fix goroutine leak and data race in pollBasedListerWatcher. #​8593
  • [BUGFIX] Validate ProxyConfig in OAuth2 configuration. #​8610
  • [BUGFIX] Fix SMTP smarthost format error handling in Alertmanager configuration. #​8586
  • [BUGFIX] Fix missing return in admission webhook after marshal failure. #​8582
  • [BUGFIX] Fix FindOwner to return nil on meta.Accessor error. #​8585
  • [BUGFIX] Fix dropped gzip Close errors in GzipConfig and GunzipConfig. #​8573
  • [BUGFIX] Fix panic on malformed key=value flag input (e.g. --labels "key"). #​8560

v0.91.0: 0.91.0 / 2026-05-05

Compare Source

  • [CHANGE] Enforce mutual exclusion of basicAuth, authorization and oauth2 in ScrapeConfig CRD. #​8480
  • [CHANGE] Add minimum length validations to string fields in ScrapeConfig CRD. #​8479
  • [CHANGE] Add validations for VictorOps receiver in AlertmanagerConfig CRD. #​8220
  • [CHANGE] Add validations for OpsGenie receiver in AlertmanagerConfig CRD. #​8267
  • [CHANGE] Add validations for Email receiver in AlertmanagerConfig CRD. #​8270
  • [FEATURE] Implement shard retention based on Prometheus data retention (it requires the PrometheusShardRetentionPolicy feature gate). #​8478
  • [FEATURE] Configure node selector when sharding mode is Topology for Prometheus and PrometheusAgent custom resources (it requires the PrometheusTopologySharding feature gate). #​8486
  • [FEATURE] Configure external label with topology information when sharding mode is Topology for Prometheus and PrometheusAgent custom resources (it requires the PrometheusTopologySharding feature gate). #​8519
  • [FEATURE] Distribute scrape targets within topology zones when sharding mode is Topology for Prometheus and PrometheusAgent custom resources (it requires the PrometheusTopologySharding feature gate). #​8538
  • [FEATURE] Add --promql-options CLI argument to the admission-webhook binary. #​8531
  • [FEATURE] Validate PrometheusRule resources selected by Prometheus resources based on the PromQL enabled features. #​8545
  • [FEATURE] Add workload identity authentication method for AzureSD in ScrapeConfig CRD. #​8489
  • [ENHANCEMENT] Support strategic merge patch of container probes when workloads are configured with HTTPS. #​8427
  • [ENHANCEMENT] Support auth_secret_file field for Email receiver in Alertmanager configuration Secret. #​8394
  • [ENHANCEMENT] Support smtp_auth_secret_file field in Alertmanager configuration Secret. #​8396
  • [ENHANCEMENT] Add externalId field to SigV4 configuration in Alertmanager, Prometheus, PrometheusAgent and ThanosRuler CRDs. #​8494
  • [ENHANCEMENT] Add cipherSuites support for Thanos Sidecars and Rulers. #​8524
  • [ENHANCEMENT] Add curves support for Thanos Sidecars and Rulers. #​8542
  • [ENHANCEMENT] Speed up configuration reloads by watching the config file's parent directory. #​7366
  • [ENHANCEMENT] Support Mattermost global webhook URL support in Alertmanager configuration Secret. #​8501
  • [ENHANCEMENT] Add Mattermost global webhook URL support in Alertmanager CRD. #​8503 #​8534
  • [ENHANCEMENT] Support payload field for Webhook receiver in Alertmanager configuration Secret. #​8505
  • [ENHANCEMENT] Support attachment fields for Mattermost receiver in Alertmanager configuration Secret. #​8508
  • [ENHANCEMENT] Support update_message field for Slack receiver in Alertmanager configuration Secret. #​8502
  • [ENHANCEMENT] Add threading configuration for email receiver in AlertmanagerConfig CRD. #​8400
  • [ENHANCEMENT] Add healthFilter field for ConsulSD in ScrapeConfig CRD. #​8529
  • [BUGFIX] Ensure that inactive shards don't scrape any targets when the sharding retention policy is Retain. #​8513
  • [BUGFIX] Fix Telegram bot token validation in Alertmanager configuration Secret. #​8465

v0.90.1: 0.90.1 / 2026-03-25

Compare Source

  • [BUGFIX] Fix Probe ignoring HTTP client settings in scrape configuration. #​8461

v0.90.0: 0.90.0 / 2026-03-19

Compare Source

  • [CHANGE/BUGFIX] Validate that the remote-write URL scheme is either http or https. #​8455
  • [FEATURE] Add --repair-policy-for-statefulsets CLI argument to the operator. It defines how the operator manages StatefulSet's pods stuck at an incorrect revision. Users running Kubernetes v1.35+ are encouraged to enable this feature (see troubleshooting guide). #​8443
  • [FEATURE] Add schedulerName support to the Prometheus, PrometheusAgent, Alertmanager and ThanosRuler CRDs. #​8451
  • [ENHANCEMENT] Add --web.tls-curves CLI argument to the operator and admission-webhook binaries. #​8385
  • [ENHANCEMENT] Support minimum TLS version for Thanos gRPC servers. #​8438
  • [ENHANCEMENT] Add version label to ThanosRuler pods. #​8441
  • [ENHANCEMENT] Add messageText support for Slack receiver in AlertmanagerConfig CRD. #​8374
  • [ENHANCEMENT] Add messageText support for Slack receiver in Alertmanager secret config. #​8375
  • [ENHANCEMENT] Add forceImplicitTLS support for SMTP email config in Alertmanager secret config. #​8384 #​8404
  • [ENHANCEMENT] Add forceImplicitTLS support for SMTP email config in AlertmanagerConfig CRD. #​8386
  • [ENHANCEMENT] Add forceImplicitTLS support for SMTP global config in Alertmanager secret config. #​8405
  • [ENHANCEMENT] Add forceImplicitTLS support for SMTP global config in Alertmanager CRD. #​8406
  • [ENHANCEMENT] Add support for global Telegram bot token in Alertmanager CRD. #​8372
  • [ENHANCEMENT] Add chatIDFile support for Telegram receiver in Alertmanager secret config. #​8376
  • [ENHANCEMENT] Add wechatAPISecretFile support in Alertmanager global config. #​8377
  • [ENHANCEMENT] Add authSecretFile support for email config in Alertmanager secret config. #​8396
  • [ENHANCEMENT] Add nested field support for PagerDuty description in Alertmanager secret config. #​8402
  • [ENHANCEMENT] Add email threading support in Alertmanager secret config. #​8388
  • [ENHANCEMENT] Add field and label selectors for ConfigMap watches. #​8368
  • [ENHANCEMENT] Improve ScrapeConfig API consistency and validation. #​8422
  • [BUGFIX] Fix ThanosRuler config resource status not being updated on initial StatefulSet creation. #​8358
  • [BUGFIX] Preserve LastTransitionTime in Prometheus status conditions. #​8346
  • [BUGFIX] Make Mattermost text field optional in AlertmanagerConfig CRD. #​8363
  • [BUGFIX] Remove nil error wrapping in v1alpha1 duplicate receiver validation. #​8379
  • [BUGFIX] Aggregate Available condition across Prometheus shards. #​8434
  • [BUGFIX] Reconcile resources with inconsistent status. #​8397
  • [BUGFIX] Fix namespace lister/watcher compatibility with Kubernetes v1.35 client-go. #​8431
  • [BUGFIX] Fix missing OAuth2 field in IonosSDConfig generation. #​8433
  • [BUGFIX] Fix missing fields in AzureSDConfig. #​8444
  • [BUGFIX] Validate Microsoft Teams V2 URL in AlertmanagerConfig CRD. #​8227
  • [BUGFIX] Fix labelmap relabel action rejecting valid replacement values with template variables for Prometheus 2.x. #​8337

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate

renovate Bot commented Mar 19, 2026

Copy link
Copy Markdown
Contributor Author

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 8 additional dependencies were updated

Details:

Package Change
k8s.io/apiextensions-apiserver v0.36.2 -> v0.36.3
k8s.io/apimachinery v0.36.2 -> v0.36.3
k8s.io/client-go v0.36.2 -> v0.36.3
k8s.io/code-generator v0.36.2 -> v0.36.3
github.com/fxamacker/cbor/v2 v2.9.1 -> v2.9.2
k8s.io/api v0.36.2 -> v0.36.3
k8s.io/kube-openapi v0.0.0-20260427204847-8949caaa1199 -> v0.0.0-20260603220949-865597e52e25
k8s.io/utils v0.0.0-20260319190234-28399d86e0b5 -> v0.0.0-20260507154919-ff6756f316d2

renovate-approve[bot]
renovate-approve Bot previously approved these changes Mar 19, 2026
@renovate
renovate Bot force-pushed the renovate/minor-deps-golang branch from 825e8ef to b7dcc48 Compare March 25, 2026 13:55
@renovate renovate Bot changed the title fix(go.mod/go.sum): update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.90.0 fix(go.mod/go.sum): update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.90.1 Mar 25, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Mar 25, 2026
@renovate
renovate Bot force-pushed the renovate/minor-deps-golang branch 2 times, most recently from 0faa36c to 0d3192f Compare April 13, 2026 07:54
@renovate
renovate Bot force-pushed the renovate/minor-deps-golang branch from 0d3192f to 58cb95b Compare April 22, 2026 22:41
@renovate renovate Bot changed the title fix(go.mod/go.sum): update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.90.1 fix(go.mod/go.sum): update minor dependencies (golang) Apr 22, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Apr 22, 2026
@renovate
renovate Bot force-pushed the renovate/minor-deps-golang branch 2 times, most recently from 154b7bf to 26bbe7b Compare April 27, 2026 10:01
@renovate
renovate Bot force-pushed the renovate/minor-deps-golang branch from 26bbe7b to 4eb2590 Compare April 30, 2026 15:15
renovate-approve[bot]
renovate-approve Bot previously approved these changes Apr 30, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes May 5, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes May 6, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes May 12, 2026
@renovate
renovate Bot force-pushed the renovate/minor-deps-golang branch from 4a4fdc7 to c028fed Compare June 30, 2026 10:00
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jun 30, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jul 6, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jul 6, 2026
@renovate
renovate Bot force-pushed the renovate/minor-deps-golang branch 4 times, most recently from 8eaf295 to db25ecc Compare July 15, 2026 18:52
@renovate
renovate Bot force-pushed the renovate/minor-deps-golang branch from db25ecc to f8bfbb6 Compare July 20, 2026 12:06
@renovate
renovate Bot force-pushed the renovate/minor-deps-golang branch from f8bfbb6 to a04075e Compare July 23, 2026 10:02
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jul 23, 2026
@renovate
renovate Bot force-pushed the renovate/minor-deps-golang branch 2 times, most recently from 929c275 to e50021a Compare July 27, 2026 12:23
@renovate
renovate Bot force-pushed the renovate/minor-deps-golang branch from e50021a to 6a8b497 Compare July 28, 2026 10:52
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jul 28, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jul 28, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jul 29, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jul 29, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jul 29, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jul 29, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jul 30, 2026
…etheus-operator/pkg/apis/monitoring to v0.93.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants